how a gearbox works